publicly affronted

Translations
публично оскорбленный
The politician felt publicly affronted by the accusations.
Политик почувствовал себя публично оскорбленным из-за обвинений.